home *** CD-ROM | disk | FTP | other *** search
/ TOS Silver 2000 / TOS Silver 2000.iso / Tools / ANIPLAY.209 / FRENCH / ANIPLAY.TXT < prev   
Encoding:
Text File  |  2000-02-19  |  31.2 KB  |  800 lines

  1.                         *----------------*
  2.                         | ANIPLAYER 2.09 |
  3.                         *----------------*
  4.  
  5.  
  6. Présentation:
  7. -------------
  8.  
  9.  Ce Shareware est un lecteur multimédia écrit totalement en assembleur 
  10. 68000 et DSP 56001 (pour la décompression des images), il peut lire:
  11.  - Les vidéos QuickTime (MOV), Video For Windows (AVI), Autodesk 
  12. Animator (FLI/FLC/FLH), et MPEG 1/2 (MPG).
  13.  - Les vidéos interactives QuickTime VR (MOV avec la souris).
  14.  - Les sons Audio Visual Research (AVR), Microsoft RIFF-WAVE (WAV),  
  15. Apple Interchange File Format (AIF), Real Audio (RA 14.4K et 28.8K),
  16. et MPEG 1/2 Audio Layer 1,2,3 (MP1/2/3).                                   
  17.  - Les images JPEG.
  18.  Il a été écrit et optimisé principalement pour le FALCON.
  19.  Le fichier est lut petit à petit (direct to disk), et le programme 
  20. utilise donc pas beaucoup de mémoire.
  21.  Avec le true color du FALCON et le DSP, il est possible d'obtenir une 
  22. animation tout a fait correcte avec le son sans sauter d'image (il 
  23. faut aussi un lecteur CD-ROM rapide).
  24.  Pour l'instant peut de formats sont reconnus avec le DSP (la 
  25. compression principalement reconnue est au format Cinepak CVID).
  26.  L'affichage s'effectue dans une fenêtre, et l'on peut se déplacer à 
  27. un endroit donné de l'animation (curseur ou boutons magnétophone) sauf 
  28. pour les formats FLI/FLC/FLH.
  29.  Le programme supporte le protocole VA_START qui permet de changer de
  30. fichier en double-cliquant sur le nom (si Aniplayer est déclaré pour
  31. les fichiers AVI/MOV/FLI/MPG/AVR/WAV/AIF/RA/MP/JPG) dans le bureau, le 
  32. programme étant lancé uniquement la première fois. AV_SENDKEY est
  33. aussi supporté. Le Drag & Drop avec la fenêtre est possible pour 
  34. changer de fichier. Le programme peut également tourner en accessoire 
  35. s'il est renommé en ACC. Il peut donc fonctionner en multitâche. Il 
  36. peut également fonctionner en TTP avec une ligne de commande sans le 
  37. GEM. 
  38.  Aniplayer supporte le protocole ID4-OLGA, un exemple est un plug-in 
  39. pour votre browser favori.
  40.  Le logiciel est en français (ressource intégré) mais peut fonctionner 
  41. en anglais si le fichier N_FRENCH.TXT se trouve dans le même 
  42. répertoire qu'ANIPLAY.PRG.
  43.  
  44.  
  45. Matériel requis:
  46. ----------------
  47.  
  48.  FALCON conseillé pour le true color et le DSP.
  49.  TT avec carte graphique 32768/65536 couleurs conseillée.
  50.  Machine TOS équipée d'un 68030 au minimum et de 2 mégas de mémoire 
  51. (risque de 3 bombes sur un ST(E) pour certaines décompressions). 
  52.  La plupart des modes graphiques sont reconnus:
  53.   - Toutes les résolutions possibles du FALCON. 
  54.   - Tous les modes graphiques ATARI avec plans.
  55.   - Les cartes graphiques true color 24 bits (codage 32 bits motorola 
  56.     pour PowerMac, ou NOVA ET4000 pour l'HADES). 
  57.   - Les cartes graphiques 32768/65536 couleurs format motorola (MATRIX 
  58.     par exemple) ou format intel (NOVA par exemple).
  59.   - Les cartes graphiques 256 couleurs sans plans.
  60.  Le programme fonctionne également sans son DMA, dans ce cas c'est le 
  61. YAMAHA qui est utilisé (toujours en direct to disk), ou la carte 
  62. PSOUND (HADES).
  63.  Le coprocesseur mathématique est seulement obligatoire pour le Real 
  64. Audio 28.8K.
  65.  
  66.  
  67. Informations:
  68. -------------
  69.  Une courte aide est disponible (HELP) donnant un descriptif du 
  70. programme et des options, et les bulles d'aide avec BubbleGEM. La 
  71. documentation complète peut être obtenue via ST-Guide.
  72.  La limitation en vitesse est occasionnée par les transferts incessants 
  73. du 60030 au DSP pour l'image à décompresser, et du DSP au 60030 pour 
  74. afficher le résulat (le bus du FALCON étant à 16 MHz à l'origine). 
  75.  
  76.  La ligne d'informations de la fenêtre affiche les indications 
  77. suivantes:
  78.   - Le temps écoulé en secondes.
  79.   - Le temps d'occupation CPU maximum en % (sur les 20 dernières 
  80.     images), une valeur nettement supérieure à 100 % signifie 
  81.     normallement que l'on ne tient pas la cadence indiquée en 
  82.     images/seconde.
  83.   - En mode pas à pas c'est le numéro d'image courante qui est affiché 
  84.     à la place du temps d'occupation CPU.
  85.   - Le nombre d'images par seconde.
  86.   
  87.  Le mode graphique, où l'animation est la plus rapide, est en true 
  88. color sur FALCON, ou, un TT ou HADES avec une carte graphique 
  89. 32768/65536 couleurs.
  90.  Si le mode graphique est en 256 couleurs, les animations en 16 
  91. millions et 32768 couleurs sont tramées (animation plus lente). Si le 
  92. mode graphique est inférieur à 256 couleurs, l'image est tramée en 
  93. monochrome (animation également plus lente), ou 16 couleurs dans ce 
  94. mode graphique.
  95.  
  96.  Il est possible de sauver le film (en entier ou une partie) dans les 
  97. formats suivants par rapport à la résolution vidéo de l'écran:
  98.   - AVI, Video For Windows en Microsoft RLE 256 couleurs (RLE8).
  99.   - MOV, QuickTime en:
  100.     * Apple Animation RLE 256 couleurs (RLE8) si écran <= 256 couleurs.
  101.     * Apple Animation RLE 32768 couleurs (RLE16) si écran > 256 couleurs.
  102.  La sélection d'images par défaut démarre du muméro un jusqu'au nombre 
  103. d'images du fichier, ou démarre de l'image courante si la pause est 
  104. activée. En changeant l'image de départ ou l'image de fin, une ligne 
  105. inférieure indique la durée correspondante.
  106.  Le réglage de qualité (de 1 à 5) est seulement utilisé pour le RLE16.
  107.  Durant la sauvegarde, un bouton rouge est affiché au bas de la 
  108. fenêtre.
  109.  
  110.  Il est possible de sauver l'image courante ou une sélection d'images 
  111. dans les formats suivants par rapport à la résolution vidéo de l'écran:
  112.   - IMG, GEM Bit Image:
  113.     * 256 couleurs si écran <= 256 couleurs (XIMG).
  114.     * true color 24 bits si écran >= 256 couleurs.
  115.   - TGA, Targa Image 2.0 en true color 24 bits:
  116.     * conversion à partir de 256 couleurs si écran <= 256 couleurs.
  117.     * conversion à partir de 256 couleurs si animation en 256 couleurs.
  118.     * conversion à partir du true color 16 bits.
  119.     * 24 bits directement si écran en true color 24 bits.
  120.  La sélection d'images par défaut démarre du muméro un jusqu'au nombre 
  121. d'images du fichier, ou démarre de l'image courante si la pause est 
  122. activée. En changeant l'image de départ ou l'image de fin, une ligne 
  123. inférieure indique la durée correspondante. Le nom de fichier comporte 
  124. dans ce cas les 5 derniers caractères réservés pour le numéro d'image 
  125. de 00001 à 99999 (par ex: FRM00001.IMG pour la première image).
  126.  Durant la sauvegarde, un bouton rouge est affiché au bas de la 
  127. fenêtre.
  128.   
  129.  On peut également copier l'image courante (^C) dans le presse-papier 
  130. GEM (fichier SCRAP.IMG).
  131.  
  132.  Les formats de compression image AVI/MOV reconnus sont les suivants:
  133. +-----------------------+-----------+-------------+-------------------+
  134. | Nom                   | Id        | Couleurs    | Remarques         |
  135. +-----------------------+-----------+-------------+-------------------+
  136. | Microsoft Video 1 MSVC| CRAM8     | 256         | avec/sans DSP     |
  137. |                       | CRAM16    | 32768       |                   |
  138. | Radius Cinepak        | CVID      | 256         |                   |
  139. |                       | CVID      | 16 millions | avec/sans DSP     |
  140. | Intel Indeo R3.1      | IV31      | 16 millions |                   |
  141. | Intel Indeo R3.2      | IV32      | 16 millions |                   |
  142. | JFIF JPEG             | JPEG      | 16 millions | avec/sans DSP     |
  143. | Apple Uncompressed    | RAW1/2/4  | 2/4/16      | MOV RAW1/2/4      |
  144. |                       | RAW8/16   | 256/32768   |  et RAW16/24/32   |
  145. |                       | RAW24/32  | 16 millions |     non testés    |
  146. | Microsoft RGB         | RGB4/8/16 | 16/256/32768| AVI RGB4/16/24    |
  147. |                       | RGB24     | 16 millions |     non testés    |
  148. | Apple Animation RLE   | RLE1/2/4  | 2/4/16      | MOV RLE1/2/24/32  |
  149. |                       | RLE8/16   | 256/32768   |     non testés    |
  150. |                       | RLE24/32  | 16 millions |                   |
  151. | Microsoft RLE         | RLE4/8    | 16/256      | AVI RLE4 non testé|
  152. | Apple Video RPZA      | RPZA      | 32768       | avec/sans DSP     |
  153. | Apple Graphics SMC    | SMC8      | 256         | MOV               |
  154. | Component Video YUV2  | YUV2      | 16 millions | MOV non testé     |
  155. | Intel Raw YUV9 (YVU9) | YUV9      | 16 millions |                   |
  156. +-----------------------+-----------+-------------+-------------------+
  157.  Les décompressions DSP sont possibles en true color FALCON et 
  158. toutes les résolutions vidéo inférieures.
  159.  
  160.  Le son est restitué à la fréquence d'origigne (si le rééchantillonnage
  161. est coché). Dans la majeure partie, le réchantillonnage se fait de 
  162. manière rapide (en enlevant ou ajoutant un échantillon), dans les 
  163. autres cas, il se fait par interpollation linéaire (plus lent).
  164.  
  165.  Il est possible de sauver le son à la fréquence d'origine si le 
  166. rééchantillonnage n'est pas sélectionné, ou à la fréquence machine 
  167. s'il est sélectionné, et dans les formats suivants:
  168.   - AVR, Audio Visual Research (ATARI).
  169.   - WAV, Microsoft RIFF-WAVE (PC).
  170.   - AIF, Apple Interchange File Format (MAC). 
  171.  Durant la sauvegarde, un bouton rouge est affiché au bas de la 
  172. fenêtre.
  173.  
  174.  Les formats de compression du son AVI/MOV/WAV reconnus sont les suivants: 
  175.   - MS_ADPCM: 16 bits AVI/WAV (APCM), codage sur 4 bits.
  176.   - DVI_ADPCM: 16 bits AVI/WAV (DVI), codage sur 4 bits.
  177.   - IMA4: 16 bits MOV, codage sur 4 bits.
  178.   - ALAW: 16 bits AVI/MOV/WAV (ALAW), codage sur 8 bits.  
  179.   - MULAW: 16 bits AVI/WAV (ULAW), codage sur 8 bits.
  180.   - MAC3: 8 bits MOV, codage sur 1/3 bit.
  181.   - MAC6: 8 bits MOV, codage sur 1/6 bit.
  182.   - PCM: non compressé AVI/WAV.
  183.   - RAW0: non compressé MOV.
  184.   - RAW: non compressé MOV.
  185.   - TWOS: non compressé signé MOV.
  186.   - IN32: non compressé signé 16 bits stéréo MOV.
  187.  
  188.  Un mode pas à pas est disponible (touche '.'):
  189.   - Si la lecture est en cours, la pause est activée.
  190.   - Si la pause est activée, on passe à l'image suivante.
  191.  
  192.  La fonction scan (touche S) permet de voir toutes les images le plus 
  193. vite possible sans le son. Pour lancer le scan on peut également 
  194. double-cliquer sur le bouton avance rapide dans la fenêtre.
  195.  
  196.  La fonction slide-show permet de voir (ou d'écouter) à la suite 
  197. toutes les fichiers dans le même répertoire. En cas d'erreur, la 
  198. lecture peut poursuivre sur l'animation suivante. 
  199.  
  200.  Lors de la lecture d'un fichier, il est possible de demander des 
  201. informations le concernant (^I ou I):
  202.   - Informations animation:
  203.     * dimensions.
  204.     * nombre de couleurs.
  205.     * nombre d'images.
  206.     * nombre d'images par seconde.
  207.     * le pas des images clef.
  208.     * durée.
  209.     * numéro de l'image courante.
  210.     * type de compression.
  211.     * nom de la compression.
  212.   - Informations son:
  213.     * qualité (8/16 bits mono/stéréo).
  214.     * fréquence fichier.
  215.     * fréquence machine (la plus proche).
  216.     * durée.
  217.     * type de compression.
  218.   - Informations mémoire:
  219.     * taille en octets de buffers fichier (décompression vers buffer  
  220.       image ou écran).
  221.     * taille en octets du buffer image (conversion format écran).
  222.     * taille en octets du buffer écran (buffer redraws, inutilisé si  
  223.       affichage direct demandé).
  224.     * taille en octets des buffers son. 
  225.  Sinon, des statistiques peuvent être obtenues (^I ou I):
  226.   - Durée réelle en secondes.
  227.   - Images affichées en %.
  228.   - Moyenne temps d'occupation CPU en %.
  229.   - Temps d'occupation CPU minimum en %.
  230.   - Temps d'occupation CPU maximum en %.
  231.   - Moyenne nombre d'images par seconde.
  232.   
  233.  
  234. Raccourcis clavier:
  235. -------------------
  236.  
  237. <CTRL C>         : Copie l'image courante dans presse-papiers
  238. <CTRL E>         : Sauvegarde film.
  239. <CTRL I> ou <I>  : Informations ou statistiques
  240. <CTRL L>         : Ouvrir fichier AVR/WAV/AIF/RA/MP?.
  241. <CTRL M>         : Sauvegarde image.
  242. <CTRL N>         : Sauvegarde son.
  243. <CTRL O>         : Ouvrir fichier AVI/MOV/QT/FL?/MPG.
  244. <CTRL P>         : Ouvrir fichier JPG.
  245. <CTRL Q>         : Quitter le programme.
  246. <CTRL S>         : Sauver options.
  247. <CTRL U>         : Arrête et ferme l'animation.
  248. < >              : Bascule pause / lecture animation.
  249. <.>              : Mode pas à pas.
  250. <-> ou ⇩         : Niveau sonore -
  251. <+> ou ⇧         : Niveau sonore +
  252. <0> ou <F10>     : Utiliser DSP.
  253. <1> ou <F1>      : Affichage direct.
  254. <2> ou <F2>      : Rééchantillonnage.
  255. <3> ou <F3>      : Couper le son.
  256. <4> ou <F4>      : Son seulement.
  257. <5> ou <F5>      : Contrôle lenteur.
  258. <6> ou <F6>      : Sauter images.
  259. <7> ou <F7>      : Boutons magnétophone.
  260. <8> ou <F8>      : Fenêtre réduite.
  261. <9> ou <F9>      : Sans GEM.
  262. <A>              : Bouclage.
  263. <B>              : Qualité.
  264. <C>              : Bascule couleur / noir et blanc pour CVID/JPEG/YUV/IV.
  265. <D>              : Sans D2D.
  266. <O>              : Menu options.
  267. <P>              : Lecture.
  268. <S>              : Scan.
  269. ⇦ ⇨              : +/-  1 seconde (impossible pour FLI/FLC/FLH).
  270. ⇦ ⇨ et <SHIFT>   : +/- 10 secondes (impossible pour FLI/FLC/FLH).
  271. ⇦ ⇨ et <CTRL>    : +/- 60 secondes (impossible pour FLI/FLC/FLH).
  272. <HELP>           : Aide.
  273. <UNDO>           : Arrête et ferme l'animation.
  274. <ESC> et 'quitter à la fin' non sélectionné : Arrête et ferme l'animation.
  275. <ESC> et 'quitter à la fin' sélectionné : Quitter le programme.
  276.  
  277.  
  278. Description des options:
  279. ------------------------
  280.  
  281.  L'option 'utiliser DSP' active le DSP pour certains formats. S'il 
  282. est utilisé la fenêtre l'indique.
  283.  
  284.  L'option 'affichage direct' provoque une accélération supplémentaire 
  285. au DSP, mais provoque des vagues à l'écran et les redraws sont 
  286. impossibles. Cette option n'est pas toujours disponible (256 couleurs 
  287. et monochrome). En true color FALCON et l'affichage direct, le DSP 
  288. travaille en tâche de fond pour les transferts (il interrompt le 
  289. 680xx), ce qui permet de décompresser l'image pendant le chargement de 
  290. la suivante.
  291.  
  292.  L'option 'qualité' permet en enlevant la qualité des couleurs 
  293. d'accélérer la décompression seulement sans DSP. En true color FALCON 
  294. ou 32768/65536 couleurs, la qualité est légérement enlevée sur la 
  295. compression CVID (Cinepak).
  296.  En 256 couleurs, le tramage est supprimé pour les animations en 32768 
  297. et 16 millions de couleurs (plus rapide qu'avec le DSP mais grosse 
  298. dégradation de la qualité).
  299.  Avec la compression IV31/32 (Intel Indeo), cette option permet en 
  300. enlevant la qualité des couleurs d'accélérer la décompression.
  301.  
  302.  L'option 'rééchantillonnage' donne une reproduction du son fidèle à 
  303. l'original (mais peut ralentir la machine pour certaines fréquences).
  304. Sur une machine sans son DMA, cette option n'est pas disponible car il 
  305. est possible d'obtenir la fréquence exacte avec le YAMAHA.
  306.  
  307.  L'option 'couper le son' permet de répondre au téléphone.
  308.  
  309.  L'option 'son seulement' permet d'écouter correctement le son si 
  310. l'animation est trop lente (son répété).
  311.  
  312.  L'option 'contrôle lenteur' animation provoque un message d'erreur si 
  313. l'animation est trop lente (son répété). Ce message propose de, 
  314. baisser le son d'un octave, de couper le son, ou d'ignorer le 
  315. problème. 
  316.  
  317.  L'option 'sauter images' si l'animation est trop lente permet de 
  318. supprimer la répétition du son si l'animation est trop lente. 
  319. L'animation est interrompue jusqu'à la prochaine image entière. Des 
  320. images mémorisées sont décompressés et intercalées pendant le temps 
  321. libre (32 au maximum, dans ce cas la taille du buffer fichier est 
  322. multipliée par 32, au delà l'option est inhibée).
  323.  
  324.  L'option 'boutons magnétophone' permet d'avoir ces boutons classiques 
  325. pour se déplacer à un endroit donné de l'animation ou d'avoir un 
  326. curseur horizontal pour se déplacer n'importe où.
  327.  
  328.  L'option 'fenêtre réduite' enlève les boutons et la barre de 
  329. déplacement afin de charger des animations de hauteur plus élevée.
  330.  
  331.  L'option 'sans GEM' est le dernier recours pour accélérer encore 
  332. le programme, seulement le clavier est géré directement (adieu le 
  333. multitâche !). Dans ce mode, il est tout à fait possible de charger 
  334. une animation de 320 * 240 dans une résolution vidéo de 320 * 240. 
  335. Sur FALCON avec moniteur TV ou VGA l'affichage s'effectue dans une 
  336. résolution vidéo de L * H true color dans la mesure du possible 
  337. (si l'image n'est pas supérieure à L * H). La machine rebascule 
  338. automatiquement dans le mode vidéo courant en cas d'erreur ou d'arrêt.
  339.  FALCON  L  *  H
  340.  VGA    160 * 240 25,175 MHz   
  341.  VGA    320 * 240 25,175 MHz   
  342.  VGA    384 * 304 32 MHz (horloge interne ou externe)
  343.  VGA    640 * 480 50 MHz Centurbo II 
  344.  TV     320 * 240 32 MHz
  345.  TV     640 * 480 32 MHz
  346.  
  347.  L'option 'sans D2D' charge tout le fichier en mémoire avant la 
  348. lecture si c'est possible. Le son est restitué en direct to disk 
  349. mais en mémoire. Les images sont décompressées directement.
  350.  
  351.  L'option 'bouclage' permet de recommencer au début dès que la fin 
  352. du fichier est atteinte ou de redémarrer au premier fichier avec le 
  353. slide-show.
  354.  
  355.  L'option 'quitter à la fin' est utile si le programme est appelé par 
  356. un autre avec une ligne de commande. Cette option n'a pas d'effet si 
  357. l'option bouclage est sélectionnée.
  358.  
  359.  L'option 'pause au démarrage' passe le programme en pause sur la 1ère
  360. image et également lors de la fin de fichier. 
  361.  
  362.  L'option 'sans erreur' permet de supprimer l'affichage des boîtes
  363. d'alertes invitant à passer et l'erreur 'Fin de fichier atteinte'.
  364.  
  365.  Il est posssible de sauvegarder toutes les options (^S).
  366.  
  367.  
  368. Configuration affichage:
  369. ------------------------
  370.  
  371.  Le 'délais slide show image' permet de fixer l'affichage de l'image
  372. de 0 à 99 secondes.
  373.  
  374.  Le sélection 'affichage sans interface GEM' permet de choisir le
  375. mode d'affichage de ce mode soit:
  376.  
  377.   - Automatique: Changement de résolution sur FALCON, et zoom 2X si le
  378.     CPU est >= 68040 et la taille de l'image est <= 384 * 304 sur VGA 
  379.     et 640 * 480 sur TV.  
  380.   - Normal: Force la taille normale.
  381.   - Zoom 2X: Force le zoom 2X.
  382.  
  383.  La sélection 'tramage en 256 couleurs' fixe le mode de la palette des 
  384. couleurs utilisée en 256 couleurs pour le tramage:
  385.  
  386.   - Palette player: Palette fixe de 216 couleurs.  
  387.   - Palette courante: Couleurs approchées avec la palette courante.
  388.  
  389.  Le 'sélecteur de fichiers' est configurable:
  390.  
  391.   - Automatique: Utilise le sélecteur de fichiers de MagiC (si MagiC 
  392.     est installé).
  393.   - TOS: Utilise toujours le sélecteur du TOS.   
  394.   - Sans popup: Idem à TOS, mais en plus supprime les popup-menus dans
  395.     le menu déroulant (sélection *.*).
  396.     
  397.  La sélection 'vitesse vidéo sans son' permet de choisir le nombre
  398. d'images par secondes pour les fichiers n'ayant pas de son:
  399.  
  400.   - Normal: D'après le fichier.
  401.   - Forcée: Force le nombre d'image par secondes de 1 à 99 (fichiers 
  402.     FLI par exemple).
  403.  
  404.  
  405. Configuration sonore:
  406. ---------------------
  407.  
  408.  La sélection 'direct to disk' permet de choisir le mode de lecture:
  409.  
  410.   - Automatique: Le direct to disk est toujours actif si le fichier le
  411.     permet. Par exemple le préchargement du son a lieu pour les fichiers
  412.     Real Audio 28.8K si le CPU est < 68060.
  413.   - Charger avant: Préchargement du son pour les fichiers AVI/MOV/RA/MP.
  414.     L'option 'sans D2D' (permettant de faire du D2RAM en chargeant tout
  415.     le fichier en mémoire) est inhibée dans ce cas et le son est chargé
  416.     avant.
  417.   - Forcer: Force le direct to disk pour les fichiers Real Audio 28.8K.
  418.  
  419.  La sélection 'système sonore' configure la reprodution sonore:
  420.  
  421.   - Automatique: Utilise directement le hard si c'est possible.
  422.   - XBIOS: Force l'utilisation du XBIOS si les fonctions existent.
  423.   - Analogique: Utilise les deux voies audio analogiques.
  424.   - Numérique: Utilise les huit voies numériques, normalement pour le 
  425.     port DSP du FALCON (Analog 8 de Soundpool par exemple). 
  426.     
  427.  La sélection 'horloge CD' permet sur FALCON d'agir sur la 
  428. reconnaissance de l'horloge externe pour les fréquences CD:
  429.  
  430.   - Automatique: Détection automatique au démarrage du programme.
  431.   - Ignorer: Horloge externe ignorée.
  432.   - Forcer: Indique la présence de l'horloge externe sans faire le test.
  433.   
  434.  La sélection 'Mode DSP MP3' permet sur FALCON de choisir le mode du 
  435. fonctionnement du DSP pour le MP3:
  436.  
  437.   - Normal: Transferts DSP normaux (par le port host).
  438.   - Transferts DMA: Transferts DSP par le DMA et sortie audio directe
  439.     (plus rapide).
  440.  
  441.  La sélection 'Mode sans DSP MP3' permet de choisir le mode de 
  442. decompression du MP3 avec uniquement le CPU:
  443.  
  444.   - Normal: Décompression des deux voies avec un MP3 stéréo.
  445.   - Forcer en mono: Plus rapide avec un MP3 stéréo.
  446.  
  447.  
  448. Ligne de commande:
  449. ------------------
  450.  
  451.  Si la ligne de commande contient au moins l'une des options 
  452. suivantes alors le programme démarre comme un programme TTP:
  453.   +annnnnnnnnn    : adresse contrôle programme (10 chiffres max)
  454.   +bnnnnn         : force le nombre de plans de l'écran (5 chiffres max)
  455.   +d              : avec dsp (-d: sans dsp)
  456.   +e              : affiche les erreurs (-e: sans, +e par défaut)
  457.   +hnnnnn         : force la hauteur de l'ecran (5 chiffres max)
  458.   +i              : bouclage (-i: sans)
  459.   +m              : avec images (-m: son seulement)
  460.   +o nom_cible    : conversion fichier (sauvegarde en AVR/WAV/AIF/AVI/MOV)
  461.   +p              : avec son (-p: coupure son)
  462.   +q              : avec qualité (-q: sans)
  463.   +r              : rééchantillonnage du son (-r: sans)
  464.   +s              : sauter images (-s: toutes les images)
  465.   +wnnnnn         : force la largeur de l'ecran (5 chiffres max)
  466.   +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
  467.   +znnnnnnnnnn    : adresse informations (10 chiffres max)
  468.  
  469.  Le chemin et le nom de fichier suivent les options, par ex:
  470.   +d +r C:\MOVIES\X.MOV lit X.MOV avec dsp et rééchantillonnage.
  471.   -p C:\MOVIERS\*.MOV lit tous les MOV du répertoire sans le son.
  472.   +p C:\MOVIERS\*.* lit tous les fichiers du répertoire avec le son. 
  473.  
  474.  Les options non indiquées proviennent du fichier ANIPLAY.INF. S'il 
  475. n'existe pas les options par défaut sont +d +i +m +p +q +r +s.
  476.  Les options affichage direct, sans GEM, et quitter à la fin sont 
  477. sélectionnées.
  478.  L'option contôle lenteur animation et sans D2D ne sont pas 
  479. sélectionnées.
  480.  
  481.  Ce mode ne fonctionne pas dans les résolutions vidéo en 4 couleurs
  482. (le GEM n'est pas utilisé). Sur FALCON si l'image est inférieure ou 
  483. égale à 320 * 240, l'affichage se fait en true color.
  484.  Si la position de l'animation est indiquée (+x +y), la résolution
  485. vidéo ne passe pas en true color sur FALCON. Dans ce mode, le fond
  486. de l'écran n'est pas effacé. Dans les résolutions vidéo avec plans,
  487. x est aligné sur 16 points.
  488.  
  489.  Adresse (+a) est utilisé pour contrôler le programme. Un exemple pour 
  490. les programmeurs est meilleur qu'une explication:
  491.  
  492.  En C (simplifié, voir 'Raccourcis clavier'):
  493.  {
  494.    Pexec(0,"ANIPLAY.PRG","+x100 +y100 +aadresse C:\MOVIES\X.MOV",""); 
  495.  }
  496.  
  497.  int adresse()
  498.  {
  499.    switch(code())
  500.    {
  501.    case FIN:
  502.      return(0x1b);   /* ESC */
  503.    case PAUSE:
  504.      return(' ');
  505.    case RECUL:
  506.      return(0x4B34); /* SHIFT + ⇦  (-10S) */
  507.    case AVANCE: 
  508.      return(0x4D36); /* SHIFT + ⇨  (+10S) */
  509.    }
  510.    return(0);
  511.  }
  512.  
  513.  Adresse informations (+z) ne lance pas l'animation mais retourne des  
  514. informations sur l'animation. Cette possibilitée peut servir aux 
  515. programmeurs (buffer de 32 octets):
  516.  
  517.  struct infos
  518.  {
  519.    int largeur;
  520.    int hauteur;
  521.    int plans;
  522.    int images_seconde;
  523.    long total_images;
  524.    long id_compression_image; /* cvid par exemple */
  525.    int qualitee; /* B0: mono(0)/stéréo(1)  B1: 8 bits(0)/16 bits(1) */
  526.    unsigned int frequence_fichier;
  527.    unsigned int frequence_machine;
  528.    long total_echantillons;
  529.    long id_compression_son;  /* ima4 par exemple */
  530.    int version_player;       /* version d'Aniplayer */
  531.  }
  532. !end_verbatim
  533.  
  534.  
  535. Messages GEM:
  536. -------------
  537.  
  538. Message VA_START:
  539.  
  540.  msg[3] = Chemin (poids fort)
  541.  msg[4] = Chemin (poids faible)
  542.  
  543.  Une ligne de commande peut être ajoutée:
  544.  
  545.   +c: avec contrôle lenteur (-c: sans)
  546.   +d: avec dsp (-d: sans dsp)
  547.   +g: avec GEM (-g: sans GEM)
  548.   +i: bouclage (-i: sans)
  549.   +k: avec clavier (-k: sans pour utiliser AV_SENDKEY uniquement)
  550.   +l: fenêtre réduite (-l: fenêtre normale)
  551.   +m: avec images (-m: son seulement)
  552.   +o nom_cible: conversion fichier (sauvegarde en AVR/WAV/AIF/AVI/MOV)
  553.   +p: avec son (-p: coupure son)
  554.   +q: avec qualité (-q: sans)
  555.   +r: rééchantillonnage du son (-r: sans)
  556.   +s: sauter images (-s: toutes les images)
  557.   +t: boutons magnétophone (-t: curseur)
  558.   +v: avec affichage direct (-v: sans)
  559.   +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
  560.  
  561.  
  562. Message 'MP' (M_PLAYER):
  563.  
  564.  msg[3] = Chemin (poids fort)
  565.  msg[4] = Chemin (poids faible)
  566.  
  567.  Une ligne de commande peut être ajoutée:
  568.  
  569.   +d: avec GEM (-d: sans GEM)
  570.   +i: bouclage (-i: sans)
  571.   +o nom_cible: conversion fichier (sauvegarde en AVR/WAV/AIF/AVI/MOV)
  572.   +p: avec son (-p: coupure son)
  573.   +s: sauter images (-s: toutes les images)
  574.   +xnnnnn, +ynnnnn: position (5 chiffres max, centrée par défaut)
  575.  
  576.  msg[5] = 0 ou message ('MP' par exemple)
  577.             pour un message de retour en fin de fichier
  578.  
  579.                                      
  580. Message AV_SENDKEY:
  581.  
  582.  msg[4] = Touche clavier (format GEM)
  583.  
  584.  
  585. Message 'AP':
  586.  
  587.  - Message de demande de nouvelle position en secondes:
  588.  
  589.    msg[3] = 1 
  590.    msg[4] = Secondes (poids fort)
  591.    msg[5] = Secondes (poids faible)
  592.  
  593.    Pas de message de réponse.
  594.  
  595.  - Message de demande de nouvelle position en images:
  596.  
  597.    msg[3] = 2
  598.    msg[4] = Image (poids fort)
  599.    msg[5] = Image (poids faible)
  600.  
  601.    Pas de message de réponse.
  602.  
  603.  - Message de demande d'informations:
  604.  
  605.    msg[3] = 0
  606.  
  607.    Message de réponse 'AP':
  608.  
  609.    msg[3] = Structure (poids fort)
  610.    msg[4] = Structure (poids faible)
  611.  
  612.    typedef struct
  613.    {
  614.      int largeur;
  615.      int hauteur;
  616.      int plans;
  617.      int images_seconde;
  618.      long total_images;
  619.      long id_compression_image; /* cvid par exemple */
  620.      int qualitee; /* B0: mono(0)/stéréo(1)  B1: 8 bits(0)/16 bits(1) */
  621.      unsigned int frequence_fichier;
  622.      unsigned int frequence_machine;
  623.      long total_echantillons;
  624.      long id_compression_son;  /* ima4 par exemple */
  625.      int version_player;       /* version d'Aniplayer */
  626.      long compt_secondes;
  627.      long num_image;
  628.      int reserve[12];
  629.     } INFO_ANIM;
  630.   
  631.  
  632. Questions/réponses:
  633. -------------------
  634.  
  635.  Quelles options choisir sur FALCON, pour que l'animation soit la plus 
  636. rapide possible ?
  637.  - Choisir le 320 * 240 (ou 480) en true color sur un VGA (horloge 
  638.    vidéo de 25 MHz), ou mieux 320 * 200 sur TV/RGB.
  639.  - Sélectionner utiliser DSP.
  640.  - Sélectionner affichage direct.
  641.  - Sélectionner sans GEM. 
  642.  - Charger le fichier. 
  643.  
  644.  Le programme affiche parfois: 'Impossibilité de charger le bloc à 
  645. décompresser dans la mémoire DSP' est-ce normal ?
  646.  - Le fichier n'est pas assez compressé. L'image à décompresser est 
  647.    segmentée par bloc, et le DSP décompresse au minimum un bloc. Pour 
  648.    résoudre le problème, il faudrait traîter une fraction de bloc, ce
  649.    qui ralentirait la décompression des images bien compressées. 
  650.  - Le programme désactive le DSP et relance la lecture.
  651.  
  652.  Comment utiliser au mieux le slide-show quand on ne connait pas la 
  653. taille des animations sur FALCON ?
  654.  - Choisir une résolution vidéo supérieure ou égale à 640 * 480 en 256 
  655.    couleurs.
  656.  - Sélectionner utiliser DSP.
  657.  - Sélectionner affichage direct.
  658.  - Sélectionner sans GEM.
  659.  - Sélectionner le répertoire du slide-show.
  660.  - Si l'image est inférieure ou égale à 320 * 240 l'affichage 
  661.    s'effectue en true color (cas de la plupart des films).
  662.  - Si l'image est supérieure à 320 * 240 l'affichage s'effectue dans 
  663.    la résolution courante (cas de la plupart des photos, ce qui n'est  
  664.    pas très pénalisant cas le défilement est proche d'une image/s).
  665.  
  666.  
  667. Matériel utilisé pour les tests:
  668. --------------------------------
  669.  
  670. FALCON 030 avec Speed Resolution Card (68030 à 40 MHz, bus à 20 MHz,  
  671. DSP à 40 MHz) en SVGA 640 * 400 true color (horloge 40 MHz).
  672. CD-ROM SCSI PIONNER 10X avec SPIN comme driver.
  673.  
  674.  La limite du programme est atteinte avec une animation de l'ordre de 
  675. 320 * 240 en CVID 12 images/s si les images ne sont pas assez 
  676. compressés (son répété car trop de données à envoyer au DSP).
  677.  Maintenant avec une Centurbo II, les animations de cette taille ne
  678. posent plus de problèmes.
  679.  
  680.  
  681. Shareware:
  682. ----------
  683.  
  684. Aniplayer est un Shareware, non du domaine public.
  685.  
  686. Pour vous enregistrer comme utilisateurs, envoyez:
  687.  
  688. - US$10, CAN$15, 15DM, 7UKP ou 50F à mon adresse:
  689.  
  690.         Didier MEQUIGNON
  691.         25, rue de l'Ascenseur 62510 ARQUES
  692.         FRANCE
  693.  
  694. - Vos coordonnées:
  695.  
  696. Nom
  697. Adresse
  698. Ville Pays
  699. E-mail
  700. Votre machine pour information
  701.  
  702. Vous recevrez votre clef personnelle à entrer dans le formulaire 
  703. d'enregistrement. La boite d'enregistrement disparait alors et la clef 
  704. est sauvée dans ANIPLAY.INF. Toute modification du .INF peut détruire 
  705. la clef.
  706.  
  707.  
  708. Remerciements (contribution ou idées):
  709. --------------------------------------
  710.  
  711.  Bertrand Marne de Rosny Sous Bois (F).
  712.  Simon Yardley de Ashingdon Rochford (GB).
  713.  Christophe Ricard de Grabels (F).
  714.  Yu-Ou Wang de Paris (F).
  715.  Pascal Ricard de Pierrevert (F).
  716.  Bruno Levionnois (F).
  717.  Houplon Joël de Chaville (F).
  718.  Philippe Conceicao de Schiltigheim (F).
  719.  Christophe Villeneuve de Bourges (F).
  720.  Guillaume Tello de Montreuil Bellay (F).
  721.  Bruno Bégni de Saint-Gingolph (F).
  722.  Denis Huguet de Mehun sur Yèvre (F).
  723.  Jean-Jacques Ardoino (F).
  724.  Mille Babic de Göteborg (S).
  725.  Rémi Vanel (F).     
  726.  Thierry Benet (F).
  727.  Joachim Fornallaz de Zürich (CH).
  728.  Magnus Kollberg (S).
  729.  Karel Post (NL).
  730.  Francois Le Coat (F).
  731.  Nicolas Boulesteix de Gaillon sur Montcient (F).
  732.  Raymond Collins (US).
  733.  Philippe Castella (F).
  734.  Loïc Sébald de Caveirac (F).
  735.  Christian Marillat (F).
  736.  Clément Benrabah (F).
  737.  Noah Silva (US).
  738.  Frédéric Boudet de Tonneville (F).
  739.  Patrick Delecluse de Bruille St Amand (F).
  740.  Jo Vandeweghe de Dottignies (B).
  741.  Oliver Heun de Mainz (D).
  742.  Alexander Kartalija de Bad Durrheinidem (D).
  743.  The Removers (F).
  744.  Thomas Raukamp (D).
  745.  Alexander Clauss (D).
  746.  Robert Blätter de Hamburg (D).
  747.  Karel de Bruijn de St. Jansteen (NL).
  748.  Gilbert Duquesne de Lille (F).
  749.  Alain Larrodé de Villacoublay (F). 
  750.  Nicolas Richeton de Poitiers (F).
  751.  Bernd Maedicke (D).
  752.  Jan Daldrup de Kaarst (D).
  753.  Sasa Andrijasevic (HR).
  754.   
  755.  
  756. Autres réalisations:
  757. --------------------
  758.  
  759.  PICDESK, affiche une image (X)IMG/GEM ou un motif sur le bureau GEM, 
  760. sélecteur de fichiers étendu, nouvelles résolutions vidéo, affichage  
  761. accéléré, et touches mortes. Freeware. FALCON.
  762.  
  763.  SONDIGIT, échantillonneur sonore avec ou sans D2D, formats 
  764. WAV/AIF/AVR/DVS. Freeware.
  765.  
  766.  
  767.                  MEQUIGNON Didier, Février 2000
  768.                  
  769.                  
  770. P.S.
  771. ----
  772.  
  773.  Les cas 'non testé' sont soit l'absence de carte graphique ou 
  774. l'absence de fichier dans ce format pour tester le logiciel ... 
  775.  Si vous constatez un problème avec votre carte graphique, contactez 
  776. moi SVP.
  777.  
  778.  Pour toute information sur les formats non reconnus, des suggestions, 
  779. ou des remarques sur le logiciel écrire à l'adresse suivante:
  780.  
  781.             25, rue de l'Ascenseur 62510 ARQUES FRANCE
  782.             
  783.  Ou laisser un message sur:
  784.  
  785.               internet e-mail: didier.mequignon@wanadoo.fr
  786.                        web: http://perso.wanadoo.fr/didierm/
  787.                             http://aniplay.atari.org
  788.  
  789.  Si vous écrivez pour indiquer un problème, veuillez indiquer:
  790.   - La version d'ANIPLAYER.
  791.   - Le type de machine (et la carte accélératrice si elle existe).
  792.   - Le mode graphique utilisé (ou la carte graphique).
  793.   - Les options sélectionnées.
  794.   - Le format de fichier.
  795.   - Le type de compression (visible par les touches I ou ^I).
  796.   - La description du problème.
  797.  
  798.  Toute suggestion jugée utile sera intégrée au programme...
  799.  
  800.